Stack of tubes - German English Dictionary